//不用回调函数
#include"../include/p.h"
int select_db1(sqlite3 * mydb,const char * tbname)
{
	char sql[100]={'\0'};
	sprintf(sql,"select * from %s",tbname);
	char ** resultp;
	int nrow=0;
	int ncolumn=0;
	char * errmsg=NULL;
	int ret=0;
	ret=sqlite3_get_table(mydb,sql,&resultp,&nrow,&ncolumn,&errmsg);
	if(ret<0)
	{
		printf("error\n");
		return -1;
	}
		printf("nrow=%d\n",nrow);
	int index=0;
	int i=0,j=0;
	for(i=0;i<=nrow;i++)
	{
		for(j=0;j<ncolumn;j++)
		{
			printf("|%5s|",resultp[index++]);
		}
		printf("\n");
	 }
	/*
	   printf("%s %s %s\n",resultp[0],resultp[1],resultp[2]);
	   printf("%s %s %s\n",resultp[3],resultp[4],resultp[5]);
	   printf("%s %s %s\n",resultp[6],resultp[7],resultp[8]);
	   printf("%s %s %s\n",resultp[9],resultp[10],resultp[11]);
	   printf("%s %s %s\n",resultp[12],resultp[13],resultp[14]);
	   */
	return 0;
}

